<!DOCTYPE html>
<html lang="en" xmlns:th="http://www.thymeleaf.org">
<head>
    <meta charset="UTF-8">
    <title>演示赋值、字符串拼接</title>
</head>
<body>
    赋值，<span th:text="${userName}">userName</span>!<br>
    拼接：<span th:text="'Hello '+ ${userName} + ' ! '">11111111</span><br>
    拼接：<span th:text="|Hello ${userName}! |">Hello userName  !</span><br>
    <!--  th:text="" 等于空会报错  -->
    <!--    测试：<span th:text="">111</span><br> -->
    测试 null：<span th:text="null">22</span><br>
    测试 33：<span th:text="33">33</span><br>



    <h1>基本对象</h1>
    <!--  操作 request 对象   -->
<!--    <p th:text="${#requestdatavalue.getAttbute('test')}"></p>-->

    <!-- 操作 request 对象 -->
    <p th:text="${#request.getAttribute('test')}"></p>

<!--    <p th:text="${#httpServletRequest.getAttribute('test')}"></p>-->


    <!--     操作 request 作用域 ， 不能使用 request.test 操作  -->
    <p th:text="${test}"></p>
    <!--  操作 session 作用域  -->
    <p th:text="${session.test}"></p>

    <h1>Utility对象</h1>
    <!--  格式化时间  -->
    <p th:text="${#dates.format(date,'yyyy-MM-dd HH:mm:ss')}"></p>
    <!--  创建当前时间 精确到明天 -->
    <p th:text="${#dates.createToday()}"></p>


    <!--  选择表达式 方式1  -->

    <h3>选择表达式1 使用 *{ } :</h3>
    <div th:object="${user}">
        <span th:text="*{usrId}"></span>
        <span th:text="*{usrName}"></span>
    </div>

    <!--  选择表达式 方式2 -->
    <h3>选择表达式1 使用 ${ } :</h3>
    <div>
        <span th:text="${user.usrId}"></span>
        <span th:text="${user.usrName}"></span>
    </div>

</body>
</html>